Implementation of Genericity for customizable CASE environments

نویسنده

  • Fabrice Kordon
چکیده

Software engineering methodologies rely on various and complex graphical representations and are more useful when associated to CASE tools designed to take care of constraints that have to be respected. However, such tools are complex to implement. This paper proposes some principles derived from the ECMA-NIST model for the conception of a generic CASE environment and outline how some major aspects can be implemented (graphical representation and integration of new CASE functions). Finally, we describe the implementation of these concepts in the FrameKit platform and present results based on our experience with the construction of CPN-AMI, a Petri net based CASE.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Hierarchical Microkernel: A Flexible and Robust OS Architecture

The diversity of applications, hardware platforms and needs for features, e.g. in terms of performance and security, necessitate the continual development of either customized operating systems (OSs) or modifications of existing ones. This is daunting from the efforts for continual re-design and integrity assurance of each OS. In order to provide high-integrity, robust by-design and adaptable O...

متن کامل

Evolution and issues in metaCASE

Customizable CASE environments (metaCASE) have begun to emerge in the marketplace. They offer tools and facilities for flexible method support and adaptation. This paper gives some views on the history of customizable CASE and metamodelling. The most difficult issues on the way to an integrated metaCASE environment are addressed, including representational problems, conceptual problems such as ...

متن کامل

Uniform Genericity for Aspect Languages

Aspect-oriented programming languages promise to provide better modularity than pure object-oriented decomposition. A typical benefit of increased modularity is ease of maintenance, evolution and reuse. However, it has been noted by various researchers that many of the first generation aspect languages do not provide the degree of reusability initially hoped for. In this paper, we argue that th...

متن کامل

Parameters of User Interface Design for Cultural Information Systems: An Interdisciplinary Approach. Part 2: A case study of a cultural promotion strategy based on practices from the Exhibition Design field in combination with the use of Customizable User Interfaces

This article presents a case study of a cultural promotion strategy, based on practices from the Exhibition Design field, in combination with the use of Customizable User Interfaces. It concerns a multimedia exhibition under the title: «Ermou Street: Symbolic, Historical, Economical and Social Centre of Mytilene», presented in the city of Mytilene, Lesvos, for two years. The project was the res...

متن کامل

Runtime Template Instantiation for C++

Performance, genericity and flexibility are three valuable qualities for scientific environments that tend to be antagonistic. C++ provides excellent support for both performances and genericity thanks to its support for (class and function) templates. However, a C++ templated library can hardly be qualified as flexible: data of unexpected types cannot enter the system, which hinders user inter...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998